Class NetflowFlowImpl

java.lang.Object
com.cisco.pt.ipc.impl.IPCObjectImpl
com.cisco.pt.ipc.sim.impl.NetflowFlowImpl
All Implemented Interfaces:
IPCObject, NetflowFlow

public class NetflowFlowImpl extends IPCObjectImpl implements NetflowFlow
Information provided by the PKI file:

    \class NetflowFlow
    
    \brief NetflowFlow holds and manipulates NetFlow flows.
    
    \example network().getDevice("Router0").getNetflowMonitorManager().getMonitorAt(0).getInterfaceInput("FastEthernet0/0", false).getFlowAt(0)
    
Author:
Auto-generated
  • Constructor Details

  • Method Details

    • getMatchStatementCount

      public int getMatchStatementCount()
      Information provided by the PKI file:
      
          \brief Returns the number of match statements.
          
          \return int, the number of match statements.
          
              
      Specified by:
      getMatchStatementCount in interface NetflowFlow
      Returns:
      int Returns a int
    • getMatchStatementAt

      public FlowMatchStatement getMatchStatementAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the match statement at the specified index.
          
          \param index, the index of the match statement of interest.
          
          \return FlowMatchStatement, the FlowMatchStatement at the specified index.
          
              
      Specified by:
      getMatchStatementAt in interface NetflowFlow
      Parameters:
      index - Takes in a parameter of index
      Returns:
      FlowMatchStatement Returns a FlowMatchStatement
    • getCollectStatementCount

      public int getCollectStatementCount()
      Information provided by the PKI file:
      
          \brief Returns the number of collect statements.
          
          \return int, the number of collect statements.
          
              
      Specified by:
      getCollectStatementCount in interface NetflowFlow
      Returns:
      int Returns a int
    • getCollectStatementAt

      public FlowCollectStatement getCollectStatementAt(int index)
      Information provided by the PKI file:
      
          \brief Returns the collect statement at the specified index.
          
          \param index, the index of the collect statement of interest.
          
          \return FlowCollectStatement, the FlowCollectStatement at the specified index.
          
              
      Specified by:
      getCollectStatementAt in interface NetflowFlow
      Parameters:
      index - Takes in a parameter of index
      Returns:
      FlowCollectStatement Returns a FlowCollectStatement
    • getAssociatedRecordName

      public String getAssociatedRecordName()
      Information provided by the PKI file:
      
          \brief Returns the name of the associated record.
          
          \return string, the name of the associated record.
          
              
      Specified by:
      getAssociatedRecordName in interface NetflowFlow
      Returns:
      String Returns a String
    • setAssociatedRecordName

      public void setAssociatedRecordName(String record)
      Information provided by the PKI file:
      
          \brief Sets the name for the associated record.
          
          \param record, the name for the associated record.
          
              
      Specified by:
      setAssociatedRecordName in interface NetflowFlow
      Parameters:
      record - Takes in a parameter of record
    • getIpFlowCacheString

      public String getIpFlowCacheString()
      Information provided by the PKI file:
      
          \brief Returns the IP cache flow output.
          
          \return string, the IP cache flow output.
          
              
      Specified by:
      getIpFlowCacheString in interface NetflowFlow
      Returns:
      String Returns a String